Part V: Rules > Split Rules > Split Limits

Split Rules

Split rules define how XTRAC creates additional work items from a single work item at a specified point in the workflow. The original work item is the parent work item. The work items that are split off from the parent are the children. Split rules let operators perform work in parallel.

Split rules determine the following information:

When a work item splits, XTRAC performs the following actions:

Note: If the child’s field already contains a default value that was set in the child’s work item rule, XTRAC overwrites this value with the parent’s data. However, if the parent's field is blank or contains a space, XTRAC does not overwrite the data in a child’s field. See Parent and Child Field Maps.

After a work item splits, the state of the work item displays in the notification bar in XTRAC Workbench as well as in the States column in the work list. For example, split-child, split-parent, needs rendezvous, etc.

Note: Passive sampled work items are filtered out in the nightly batch process for any split rules. For more information about passive sampling, see Sampling Rules.

For general XTRAC rule information, see XTRAC Rules.

Split Limits

You can define rules that let a parent split more than once. By default, XTRAC allows a maximum of 20 children. You can, however, specify a different maximum in the Organization window.

You can also create rules that split a child. The child becomes a parent to another generation of work items. By default, a family of work items can have a maximum of three generations. This number can be changed in the Organization window. See Organization.

XTRAC monitors both automatic and manual split thresholds. If a maximum is reached and you attempt an additional split, XTRAC aborts the attempted split and logs an error. In the case of a manual split, XTRAC also notifies the operator.

For example:

Automatic or Manual Splits

A split rule specifies whether the split occurs manually or automatically:

Type of Split

Events

Description

Manual

MA-Manual event

An operator splits the work item.

Automatic

AA-After Awakening, AC-After Create, AL-All Events, AR-After Received,
AU-After Update, BA-Batch events, TU-Threshold Update

XTRAC splits the work item when the specified event occurs.

The following rules apply when you create automatic split rules:

The following rules apply when you create manual split rules:

Rendezvous Options

You can specify a split with or without rendezvous in your rules.

In a split without rendezvous, the parent and children continue independently in the workflow. XTRAC creates a link between a parent work item and each of its children, even if there is no rendezvous.

With rendezvous, a parent waits until all of its children are processed. When the children are resolved, the parent resumes its place in the workflow. Optionally, XTRAC can merge the children’s data into the parent, and the parent can resume its place in the workflow at a specified queue. See Data Merges.

While the parent is idle, the following rules apply:

Data Merges

In a split with rendezvous, you can choose to merge data from children into the parent. The following rules apply with data merges:

Note: XTRAC supports up to 500 active custom fields and an unlimited number of inactive custom fields.

When a Parent Resumes its Place in the Workflow

When all of the children resolve, the following actions occur:

Item Types and Subtypes of Child Items

XTRAC creates children based on the item types and subtypes that you specify.

The following rules apply:

Children and Shared Fields

By default, shared fields are used across an entire split family. You also have the option to share fields in an immediate family grouping that are not shared with the top-level parent or with other siblings in the family.

For example:

By checking the Split Children Use Shared Fields From Parent box on the Split Rule Detail window, sharing of fields is restricted to these four family groupings. Only W2, W4, and W5 would share fields. The top-level parent W1, is not included in that sharing and neither is the W3 family.

XTRAC still links the top-level parent to its children, but the fields are not shared. However, W1, W2, and W3; W3, W6, and W7; and W6 and W8 can share their own fields.

Parent and Child Field Maps

You can map parent and child work item fields to transfer data from the parent to the child work item. Field mappings apply to both automatic and manual split rules, and the following rules apply:

Multi-Select Fields and Split Rules

If you create a split rule that also has a multi-select field (MSF), you can specify how that field is mapped to and from child items. For more general information about MSF, see Multi-Select Custom Fields.

In split rules that have MSF mappings, the mappings use the following guidelines:

Creating an Automatic Split Rule Without Conditions

Note: To define a split rule, you need the Create and Split Rule security functions as part of the security group that is associated with your entitlement set.

To create an automatic split rule without conditions on the split child rules

  1. In Feature Explorer, click Rules > Split Rules.
  2. In the Split Rule Summary window, from the Node drop-down list box, select the node where you want to define the new rule.
  3. Click New.
  4. In the Split Rule Detail window, in the Description field, type a description for the rule (up to 60 characters).
  5. In the Event drop-down list box, select the AC, AL, AR, AU, or BA event.

Select the MA event only for manual split rules.

  1. In the Condition tab, build the rule condition by selecting the fields, criteria, and values.

See Rule Conditions and Building a Rule Condition.

Note: To avoid defining multiple conditions for different fields, you might be able to create a multi-select custom field to set up the conditions. See Multi-Select Custom Fields.

  1. In the Action field, click the Require Rendezvous check box.
  2. Click the Data Merge check box
  3. In the Transfer To Queue field, select the queue to use.

For automatic split rules, XTRAC preselects and disables the Preset Work Item Rules option. You cannot choose the Any Work Item Rule option.

  1. In the Child Work Item Rules section, at the right side of the window, specify the child work item rule options by clicking Add.
  2. In the Split Child Rule Detail window, in the Split Child Types box, select an item type and subtype from the drop-down list boxs.
  3. (Optional) Add a description about the field mapping.
  1. (Optional) For a row that displays No in the Field Mapping column, configure the transfer of data from the parent to the child by selecting an item and subtype combination, and then click Add.

Note: If Yes displays in the Field Mappings column, you can access the Field Mappings Form window by clicking Edit.

.

  1. In the Field Mappings Form window, configure the field mappings, and then click OK.

XTRAC closes the Field Mappings Form window, configures the field mapping, and displays a Yes in the Field Mappings column on the Split Child Rule Detail window.

  1. For each item type and subtype combination that you want to allow, repeat Steps 7-14.

The maximum number of combinations is limited by the Maximum number of children in each generation option on the Organization Detail window. See Organization.

  1. In the Split Child Rule Detail window, under the Create Conditions section, ensure that the Always Create, or allow the creation of the above split children option is selected.

This option means that you don't need to create any conditions for the split child rule. XTRAC disables the Fields and Condition boxes.

  1. Click OK.

XTRAC displays the Split Rule Detail window with the information that you selected.

  1. (Optional) If you want split children to share fields only with their immediate family and not with a grandparent or other siblings, check the Split Children Use Shared Fields From Parent option box.

See Children and Shared Fields.

  1. (Optional) In the Change Request ID field, type the ID of the change request (up to 30 characters).
  2. (Optional) In the Memo field, type the reason for creating the rule (up to 60 characters).
  3. Click Save.

XTRAC saves the rule, numbers it, and appends it to the bottom of the sequence list on the Split Rule Summary window.

  1. (Optional) For each child work item rule that you want to add, repeat Steps 3-21.
  2. Specify the order that XTRAC executes the rules in.

See Ordering Rules.

  1. Specify the node and rule association.

See Using Rules Stored at Another Node.

Creating an Automatic Split Rule With Conditions

Note: To define a split rule, you need the Create and Split Rule security functions as part of the security group that is associated with your entitlement set.

To create an automatic split rule with conditions

  1. In Feature Explorer, click Rules > Split Rules.
  2. In the Split Rule Summary window, from the Node drop-down list box, select the node where you want to define the new rule.
  3. Click New.
  4. In the Split Rule Detail window, in the Description field, type a description for the rule (up to 60 characters).
  5. In the Event drop-down list box, select the AC, AL, AR, AU, or BA event.

Select the MA event only for manual split rules.

  1.  In the Condition tab, build the rule condition by selecting the fields, criteria, and values.

See Rule Conditions and Building a Rule Condition.

Note: To avoid defining multiple rule conditions for different fields, create a multi-select custom field to set up the conditions. See Multi-Select Custom Fields.

  1.  In the Action tab, specify the rendezvous options.

Note: For automatic split rules, XTRAC preselects and disables the Preset Work Item Rules option. You cannot choose the Any Work Item Rule option.

  1.  Click Add to specify the child rule options.
  2. In the Split Child Rule Detail window, from the Split Child Types box, select an item type and subtype from the drop-down list boxs.
  3. (Optional) Add a description about the field mapping.

XTRAC displays No in the Field Mappings column.

  1.  For a row that displays No in the Field Mappings column, configure the transfer of data from the parent to the child work item by selecting an item type and subtype combination, and then click Add.

Note: If Yes displays in the Field Mappings column, you can access the Field Mappings Form window by clicking Edit.

.

  1.  In the Field Mapping Form window, configure the field mappings, and then click OK.

XTRAC closes the Field Mappings Form window, configures the field mapping, and displays a Yes in the Field Mappings column.

  1.  For each item type and subtype combination that you want to allow, repeat Steps 3-12.

Note: The maximum number of combinations is limited by the Maximum number of children in each generation option on the Organization Detail window. See Organization.

  1. In the Split Child Rule Detail window, select the Create the split children above only if the following conditions are satisfied by the parent work item option.

    XTRAC enables the Fields list so that you can define conditions.
  2. Build the rule condition by selecting the applicable fields, criteria, and values.

    See Rule Conditions and Building a Rule Condition.
  3. Click OK.

    XTRAC displays the Split Rule Detail window with the information that you specified.
  1. (Optional) If you want split children to share fields only with their immediate family grouping and not with a grandparent or other siblings, check the Split Children Use Shared Fields From Parent check box.

    See Children and Shared Fields.
  2. (Optional) In the Change Request ID field, type the ID of the change request (up to 30 characters).
  3. (Optional) In the Memo field, type the reason for creating the rule (up to 60 characters).
  4. Click Save.

    XTRAC saves the rule, numbers it, and appends it to the bottom of the sequence list on the Split Rule Summary window.
  5. For each child work item rule that you want to add, repeat steps 3-20.
  6. Specify the order that XTRAC executes the rules in.

    See Ordering Rules.
  7. Specify the node and rule association.

    See Ordering Rules.

Creating a Manual Split Rule with Preselected Rules

Note: To define a split rule, you need the Create and Split Rule security functions as part of the security group that is associated with your entitlement set.

For a manual event, you cannot define conditions for split child rules. However, you can define specific item types that an operator can select or you can specify that an operator can choose from all of the item types to create the split children.

To create a manual split rule with preselected work item rules

  1. In Feature Explorer, click Rules > Split Rules.
  2. In the Split Rule Summary window, from the Node drop-down list box, select the node where you want to define the new rule.
  3. Click New.
  4. In the Split Rule Detail window, in the Description field, type a description for the rule (up to 60 characters).
  5. In the Event drop-down list box, select the MA-Manual event.
  6.  In the Condition tab, build the rule condition by selecting the fields, criteria, and values.

See Rule Conditions and Building a Rule Condition.

Note: To avoid defining multiple rule conditions for different fields, create a multi-select custom field to set up the conditions. See Multi-Select Custom Fields.

  1.  In the Action tab, specify the rendezvous options.
  2. Click Add to specify the child work item rule options.
  3. In the Split Child Rule Detail window, from the Split Child Types box, select an item type and subtype from the drop-down list boxs.
  4. (Optional) Add a description about the field mapping.

XTRAC displays No in the Field Mappings column.

XTRAC also preselects and disables the Always Create or allow the creation of the above split children option. You cannot define conditions for split child rules when you create a manual split rule.

  1. For a row that displays No in the Field Mappings column, configure the transfer of data to the child by selecting an item type and subtype combination, and the click Add.

Note: If Yes displays in the Field Mappings column, you can access the Field Mappings Form window by clicking Edit.

  1.  In the Field Mappings Form window, configure the field mappings, and then click OK.

XTRAC closes the Field Mappings Form window, configures the field mappings, and displays a Yes in the Field Mappings column.

  1.  For each item type and subtype combination that you want to allow, repeat Steps 3-12.

Note: The maximum number of combinations is limited by the Maximum number of children in each generation option on the Organization Detail window. See Organization.

  1. Click OK.
  2. (Optional) In the Split Rule Detail window, if you want split children to share fields with only their immediate family and not with a grandparent or other siblings, check the Split Children Use Shared Fields From Parent box.

See Children and Shared Fields.

  1. (Optional) In the Change Request ID field, type the ID of the change request (up to 30 characters).
  2. (Optional) In the Memo field, type the reason for creating the rule (up to 60 characters).
  3. Click Save.

XTRAC saves the rule, numbers it, and appends it to the bottom of the sequence list on the Split Rule Summary window.

Note: You can create only one child work item rule for a manual split rule.

  1. Specify the order that XTRAC executes the rules in.

    See Ordering Rules.
  2. Specify the node and rule association.

    See Using Rules Stored at Another Node.

Creating a Manual Split Rule with Any Rule

Note: To define a split rule, you need the Create and Split Rule security functions as part of the security group that is associated with your entitlement set.

For a manual event, you cannot define conditions for split child work item rules. However, you can define specific item types that an operator can select or you can specify that an operator can choose from all of the item types to create the split children.

To create a manual split rule with any work item rule

  1. In Feature Explorer, click Rules > Split Rules.
  2. In the Split Rule Summary window, from the Node drop-down list box, select the node where you want to define the new rule.
  3. Click New.
  4. In the Split Rule Detail window, in the Description field, type a description for the rule (up to 60 characters).
  5. In the Event drop-down list box, select MA (Manual).
  6. In the Condition tab, build the rule condition by selecting the fields, criteria, and value.

See Rule Conditions and Building a Rule Condition.

Note: To avoid defining multiple rule conditions for different fields, create a multi-select custom field to set up the conditions. See Multi-Select Custom Fields.

  1.  In the Action tab, specify the rendezvous options.
  2. Select the Any Work Item Rule option.

XTRAC fills in the Child Work Item Rules grid with the Always Create condition and the All Item Types option. You cannot change these options.

XTRAC also preselects and disables the Always Create or allow the creation of the above split children option. You cannot define conditions for split child rules when you create a manual split rule.

  1.  Configure the transfer of data to the child work item by clicking Edit.
  2. In the Field Mappings Form window, configure the field mappings, and then click OK.

XTRAC closes the Field Mappings Form window.

  1. (Optional) In the Split Rule detail window, if you want split children to share fields with only their immediate family and not a grandparent or other siblings, check the Split Children Use Shared Fields From Parent box.

See Children and Shared Fields

  1. (Optional) In the Change Request ID field, type the ID of the change request ( up to 30 characters).
  2. (Optional) In the Memo field, type the reason for creating the rule (up to 60 characters).
  3. Click Save.

    XTRAC saves the rule, numbers it, and appends it to the bottom of the sequence list on the Split Rule Summary window.
  4. Specify the order that XTRAC executes the rules in.

    See Ordering Rules.
  5. Specify the node and rule association.

    See Using Rules Stored at Another Node.

Copyright © 2011-2014 XTRAC, LLC. All rights reserved.